#pragma once

#include "texturemanager.h"
#include "fontmanager.h"

class RenderSurface
{
protected:
    TextureManager *mTextureManager;
    FontManager    *mFontManager;
public:
    RenderSurface( const int pnTextures, const int pnFonts );
    ~RenderSurface( void );

    virtual void Init( void ) {}
    virtual void Render( void ) {}
    virtual void HandleInput( bool *pKeys ) {}
};

